package com.care;

import java.util.Date;

public class Refund {
    private String refund_id;//退款单号
    private String tid;//淘宝交易单号
    private String oid;//子订单号。如果是单笔交易oid会等于tid
    private String total_fee;//交易总金额。精确到2位小数;单位:元。如:200.07，表示:200元7分
    private String buyer_nick;//买家昵称
    private String seller_nick;//卖家昵称
    private Date created;//退款申请时间。格式:yyyy-MM-dd HH:mm:ss
    private Date modified;//更新时间。格式:yyyy-MM-dd HH:mm:ss
    private String order_status;//退款对应的订单交易状态。
    private String good_status;//货物状态。 可选值BUYER_NOT_RECEIVED(买家未收到货) BUYER_RECEIVED (买家已收到货) BUYER_RETURNED_GOODS(买家已退货)
    private boolean has_good_return;// 买家是否需要退货。可选值:true(是),false(否)
    private String refund_fee;//退还金额(退还给买家的金额)。精确到2位小数;单位:元。如:200.07，表示:200元7分
    private String payment;//支付给卖家的金额(交易总金额-退还给买家的金额)。精确到2位小数;单位:元。如:200.07，表示:200元7分
    private String reason;//退款原因
    private String desc;//退款说明
    private String title;//商品标题
    private Integer num;//商品购买数量
    private String company_name;//申通快递 物流公司名称
    private String sid;//退货运单号
    private String refund_phase;// 退款阶段，可选值：onsale/aftersale
    private Integer refund_version;//退款版本号（时间戳）
    private String sku;// 商品SKU信息
    private String outer_id;//商品外部商家编码
    private String operation_contraint;//退款约束


    public String getRefund_id() {
        return refund_id;
    }

    public void setRefund_id(String refund_id) {
        this.refund_id = refund_id;
    }

    public String getTid() {
        return tid;
    }

    public void setTid(String tid) {
        this.tid = tid;
    }

    public String getOid() {
        return oid;
    }

    public void setOid(String oid) {
        this.oid = oid;
    }

    public String getTotal_fee() {
        return total_fee;
    }

    public void setTotal_fee(String total_fee) {
        this.total_fee = total_fee;
    }

    public String getBuyer_nick() {
        return buyer_nick;
    }

    public void setBuyer_nick(String buyer_nick) {
        this.buyer_nick = buyer_nick;
    }

    public String getSeller_nick() {
        return seller_nick;
    }

    public void setSeller_nick(String seller_nick) {
        this.seller_nick = seller_nick;
    }

    public Date getCreated() {
        return created;
    }

    public void setCreated(Date created) {
        this.created = created;
    }

    public Date getModified() {
        return modified;
    }

    public void setModified(Date modified) {
        this.modified = modified;
    }

    public String getOrder_status() {
        return order_status;
    }

    public void setOrder_status(String order_status) {
        this.order_status = order_status;
    }

    public String getGood_status() {
        return good_status;
    }

    public void setGood_status(String good_status) {
        this.good_status = good_status;
    }

    public boolean isHas_good_return() {
        return has_good_return;
    }

    public void setHas_good_return(boolean has_good_return) {
        this.has_good_return = has_good_return;
    }

    public String getRefund_fee() {
        return refund_fee;
    }

    public void setRefund_fee(String refund_fee) {
        this.refund_fee = refund_fee;
    }

    public String getPayment() {
        return payment;
    }

    public void setPayment(String payment) {
        this.payment = payment;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Integer getNum() {
        return num;
    }

    public void setNum(Integer num) {
        this.num = num;
    }

    public String getCompany_name() {
        return company_name;
    }

    public void setCompany_name(String company_name) {
        this.company_name = company_name;
    }

    public String getSid() {
        return sid;
    }

    public void setSid(String sid) {
        this.sid = sid;
    }

    public String getRefund_phase() {
        return refund_phase;
    }

    public void setRefund_phase(String refund_phase) {
        this.refund_phase = refund_phase;
    }

    public Integer getRefund_version() {
        return refund_version;
    }

    public void setRefund_version(Integer refund_version) {
        this.refund_version = refund_version;
    }

    public String getSku() {
        return sku;
    }

    public void setSku(String sku) {
        this.sku = sku;
    }

    public String getOuter_id() {
        return outer_id;
    }

    public void setOuter_id(String outer_id) {
        this.outer_id = outer_id;
    }

    public String getOperation_contraint() {
        return operation_contraint;
    }

    public void setOperation_contraint(String operation_contraint) {
        this.operation_contraint = operation_contraint;
    }
}
